[INFO] cloning repository https://github.com/gagansingh894/catboost-sys
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gagansingh894/catboost-sys" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgagansingh894%2Fcatboost-sys", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgagansingh894%2Fcatboost-sys'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e9a8375b69544f75093cf10836ae04454d647957
[INFO] fixing gagansingh894/catboost-sys against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgagansingh894%2Fcatboost-sys" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gagansingh894/catboost-sys
[INFO] finished tweaking git repo https://github.com/gagansingh894/catboost-sys
[INFO] tweaked toml for git repo https://github.com/gagansingh894/catboost-sys written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gagansingh894/catboost-sys on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gagansingh894/catboost-sys already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05
[INFO] running `Command { std: "docker" "start" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling proc-macro2 v1.0.79
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling rustix v0.38.32
[INFO] [stderr]    Compiling prettyplease v0.2.17
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.13
[INFO] [stderr]    Compiling either v1.10.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling bindgen v0.69.4
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]    Compiling libloading v0.8.3
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling clang-sys v1.7.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling syn v2.0.55
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling catboost-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs (56 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.32s
[INFO] [stderr] crater-edition-check: catboost-sys v0.1.0 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling catboost-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Create empty data wrapper\n @return"] pub fn DataWrapperCreate (docsCount : usize) -> * mut DataWrapperHandle ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ataWrapperHandle ; } extern "C" { pub fn DataWrapperDelete (dataWrapperHandle : * mut DataWrapperHandle) ; } extern "C" { pub fn A...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddFloatFeatures (dataWrapperHandle : * mut DataWrapperHandle , floatFeatures : * mut * const f32 , floatFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1938
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddCatFeatures (dataWrapperHandle : * mut DataWrapperHandle , catFeatures : * mut * mut * const :: std :: os :: raw :: c_char , catFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddTextFeatures (dataWrapperHandle : * mut DataWrapperHandle , textFeatures : * mut * mut * const :: std :: os :: raw :: c_char , textFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddEmbeddingFeatures (dataWrapperHandle : * mut DataWrapperHandle , embeddingFeatures : * mut * mut * const f32 , embeddingDimensions : * mut usize , embeddingFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e) ; } extern "C" { pub fn BuildDataProvider (dataWrapperHandle : * mut DataWrapperHandle) -> * mut DataProviderHandle ; } pub typ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; extern "C" { # [doc = " Create empty model handle\n @return"] pub fn ModelCalcerCreate () -> * mut ModelCalcerHandle ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3493
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Delete model handle\n @param calcer"] pub fn ModelCalcerDelete (modelHandle : * mut ModelCalcerHandle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " If error occured will return stored exception message.\n If no error occured, will return invalid pointer\n @return"] pub fn GetErrorString () -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3836
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Load model from file into given model handle\n @param calcer\n @param filename\n @return false if error occured"] pub fn LoadFullModelFromFile (modelHandle : * mut ModelCalcerHandle , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Load model from memor..._void , binaryBufferSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Use CUDA gpu device for model evaluation"] pub fn EnableGPUEvaluation (modelHandle : * mut ModelCalcerHandle , deviceId : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get supported formula...valuatorTypesCount : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Set prediction type for model evaluation"] pub fn SetPredictionType (modelHandle : * mut ModelCalcerHandle , predictionType : EApiPredictionType) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Set prediction type for model evaluation with string constant"] pub fn SetPredictionTypeString (modelHandle : * mut ModelCalcerHandle , predictionTypeStr : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Create empty data wrapper\n @return"] pub fn DataWrapperCreate (docsCount : usize) -> * mut DataWrapperHandle ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:6694
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ataWrapperHandle ; } extern "C" { pub fn DataWrapperDelete (dataWrapperHandle : * mut DataWrapperHandle) ; } extern "C" { pub fn A...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:7923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddFloatFeatures (dataWrapperHandle : * mut DataWrapperHandle , floatFeatures : * mut * const f32 , floatFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:8753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:1938
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddCatFeatures (dataWrapperHandle : * mut DataWrapperHandle , catFeatures : * mut * mut * const :: std :: os :: raw :: c_char , catFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:9906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:10946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddTextFeatures (dataWrapperHandle : * mut DataWrapperHandle , textFeatures : * mut * mut * const :: std :: os :: raw :: c_char , textFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:12309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn AddEmbeddingFeatures (dataWrapperHandle : * mut DataWrapperHandle , embeddingFeatures : * mut * mut * const f32 , embeddingDimensions : * mut usize , embeddingFeaturesSize : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:13616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:15246
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:16947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:2500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e) ; } extern "C" { pub fn BuildDataProvider (dataWrapperHandle : * mut DataWrapperHandle) -> * mut DataProviderHandle ; } pub typ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:18971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; extern "C" { # [doc = " Create empty model handle\n @return"] pub fn ModelCalcerCreate () -> * mut ModelCalcerHandle ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:19918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3493
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Delete model handle\n @param calcer"] pub fn ModelCalcerDelete (modelHandle : * mut ModelCalcerHandle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:21188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:22197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CalcModelPredictionWithHa...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " If error occured will return stored exception message.\n If no error occured, will return invalid pointer\n @return"] pub fn GetErrorString () -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:22629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CalcModelPredictionWithHa...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:3836
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Load model from file into given model handle\n @param calcer\n @param filename\n @return false if error occured"] pub fn LoadFullModelFromFile (modelHandle : * mut ModelCalcerHandle , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Load model from memor..._void , binaryBufferSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:23187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Methods equivalent to...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Use CUDA gpu device for model evaluation"] pub fn EnableGPUEvaluation (modelHandle : * mut ModelCalcerHandle , deviceId : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:23696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClass (mod...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:4718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get supported formula...valuatorTypesCount : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:24047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassText ...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Set prediction type for model evaluation"] pub fn SetPredictionType (modelHandle : * mut ModelCalcerHandle , predictionType : EApiPredictionType) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Set prediction type for model evaluation with string constant"] pub fn SetPredictionTypeString (modelHandle : * mut ModelCalcerHandle , predictionTypeStr : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:24496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassTextA...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:5788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:6694
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassSingl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:7923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:8753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " **Use this method onl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:9906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:10946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:26237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:12309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:13616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:26837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get hash for given st... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:15246
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Special case for hash...longlong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:16947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected float feature count for model\n @param calcer model handle"] pub fn GetFloatFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:18971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:19918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected categorical feature count for model\n @param calcer model handle"] pub fn GetCatFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:21188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Calculate raw model p...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:22197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CalcModelPredictionWithHa...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:22629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CalcModelPredictionWithHa...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected text feature count for model\n @param calcer model handle"] pub fn GetTextFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:23187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Methods equivalent to...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:23696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClass (mod...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected embedding feature count for model\n @param calcer model handle"] pub fn GetEmbeddingFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:24047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassText ...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29550
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:24496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassTextA...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of trees in model\n @param calcer model handle"] pub fn GetTreeCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of dimensions in model\n @param calcer model handle"] pub fn GetDimensionsCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassSingl...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30306
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of dimensi...andle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Check if model metadata holds some value for provided key\n @param calcer model handle"] pub fn CheckModelMetadataHasKey (modelHandle : * mut ModelCalcerHandle , keyPtr : * const :: std :: os :: raw :: c_char , keySize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:25763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:26237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn PredictSpecificClassWithH...: * mut f64 , resultSize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get model metainfo va...raw :: c_char , keySize : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:26837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get hash for given st... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get model metainfo fo... -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Special case for hash...longlong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get names of features...har , featureCount : * mut usize) -> bool ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected float feature count for model\n @param calcer model handle"] pub fn GetFloatFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:27732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected categorical feature count for model\n @param calcer model handle"] pub fn GetCatFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected text feature count for model\n @param calcer model handle"] pub fn GetTextFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:28941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected embedding feature count for model\n @param calcer model handle"] pub fn GetEmbeddingFeaturesCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29550
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get expected indices ... mut usize , count : * mut usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:29981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of trees in model\n @param calcer model handle"] pub fn GetTreeCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of dimensions in model\n @param calcer model handle"] pub fn GetDimensionsCount (modelHandle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30306
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get number of dimensi...andle : * mut ModelCalcerHandle) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:30740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Check if model metadata holds some value for provided key\n @param calcer model handle"] pub fn CheckModelMetadataHasKey (modelHandle : * mut ModelCalcerHandle , keyPtr : * const :: std :: os :: raw :: c_char , keySize : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `catboost-sys` (lib) due to 56 previous errors
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get model metainfo va...raw :: c_char , keySize : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get model metainfo fo... -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `catboost-sys` (lib test) due to 56 previous errors; 1 warning emitted
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/catboost-sys-84f2e37c7753bdd3/out/bindings.rs:3:31717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Get names of features...har , featureCount : * mut usize) -> bool ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/lib.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05", kill_on_drop: false }`
[INFO] [stdout] eecdc2cb1f726a4dfce3cca6e5babc0be57f8cf4afbc3fcb7d812f79dc328c05
